Featured Tours DISCOVER POKHARA The Pokhara Valley at 827 meters above sea level and 200 km west of Kathmandu is one of the most picturesque spots in Nepal. Glorious views of the Annapurna Range of the Himalayas including Dhaulagiri, Annapurna I – IV and the magnificent “fish tail mountain” Machhapuchhare are visible from the town. … Continue reading
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed